white flag with diagonal red stripe - French English Dictionary